import {getRsaCommonPubKey} from "../apis/rsa-api.ts"
import {useRsaStore} from "../stores/rsa-store.ts"

/**
 * 获取并保存 RSA 通用公钥
 */
export const getAndSaveRsaCommonPubKey = async () => {
  console.log('获取 RSA 通用公钥...')
  // 获取 RSA 通用公钥
  const res = await getRsaCommonPubKey()
  console.log(res.message)
  // 获取 RSA 通用公钥失败
  if (!res.status) return
  // 获取 RSA 通用公钥成功，保存 RSA 通用公钥
  const rsaStore = useRsaStore()
  rsaStore.saveCommonPubKey(res.data)
  console.log('保存 RSA 通用公钥成功')
}
